_n_a_m_e An event queue _n_a_m_e is a character string describing the
event queue. Event queue names have a maximum length of 20
characters.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
aaaallllOOOOppppeeeennnnEEEEvvvveeeennnnttttQQQQuuuueeeeuuuueeee((((3333ddddmmmm)))) allocates and partially initializes an audio event
queue (AAAALLLLeeeevvvveeeennnnttttQQQQuuuueeeeuuuueeee). An audio event queue is the mechanism through which
an application can be notified of system audio changes without it having
to poll.
A single application may have multiple event queues open simultaneously.
There is, however, a system-dependent limit to the total number of audio
event queues active on a given system.
After opening an event queue successfully, it is ready to setup for event
notification. Refer to aaaallllSSSSeeeelllleeeeccccttttEEEEvvvveeeennnnttttssss((((3333ddddmmmm)))), aaaallllDDDDeeeesssseeeelllleeeeccccttttEEEEvvvveeeennnnttttssss((((3333ddddmmmm)))), and
aaaallllGGGGeeeettttEEEEvvvveeeennnnttttQQQQuuuueeeeuuuueeeeFFFFDDDD((((3333ddddmmmm)))) for more information on how to setup an
AAAALLLLeeeevvvveeeennnnttttQQQQuuuueeeeuuuueeee.
DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
If successful, aaaallllOOOOppppeeeennnnEEEEvvvveeeennnnttttQQQQuuuueeeeuuuueeee((((3333ddddmmmm)))) returns a non-zero AAAALLLLeeeevvvveeeennnnttttQQQQuuuueeeeuuuueeee
handle. Otherwise, aaaallllOOOOppppeeeennnnEEEEvvvveeeennnnttttQQQQuuuueeeeuuuueeee((((3333ddddmmmm)))) returns a null (0) ALeventQueue
and sets an error code, which can be retrieved via oooosssseeeerrrrrrrroooorrrr((((3333CCCC)))).
aaaallllOOOOppppeeeennnnEEEEvvvveeeennnnttttQQQQuuuueeeeuuuueeee((((3333ddddmmmm)))) can fail with the following error codes:
AAAALLLL____BBBBAAAADDDD____NNNNOOOO____EEEEVVVVEEEENNNNTTTTQQQQSSSS no audio event queues are currently available.
AAAALLLL____BBBBAAAADDDD____OOOOUUUUTTTT____OOOOFFFF____MMMMEEEEMMMM insufficient memory is available to allocate the